/*
 * TMap Designer - A Thematic Map design software
 * Copyright (C) 2006 World Health Organization
 * http://www.who.int
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 2.1 of the License, or (at your option) any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
 */
package who.tmap.imp.dbase;

public interface DBaseFieldDescriptor extends DBaseObject {

	 int getDataAddress();
	 void setDataAddress(int dataAddress);
	 
	 byte getDecimalCount();
	 void setDecimalCount(byte decimalCount);
	 
	 byte getIndexFieldFlag();
	 void setIndexFieldFlag(byte indexFieldFlag);
	 
	 byte getLength();
	 void setLength(byte length);
	 
	 short getMultiUser1819();
	 void setMultiUser1819(short multiUser1819);
	 
	 short getMultiUser2122();
	 void setMultiUser2122(short multiUser2122);
	 
	 String getName();
	 void setName(String name);
	 
	 int getReserved24252627();
	 void setReserved24252627(int reserved24252627);
	
	 short getReserved2829();
	 void setReserved2829(short reserved2829);
	
	 byte getReserved30();
	 void setReserved30(byte reserved30);
	
	 byte getSetFields();
	 void setSetFields(byte setFields);
	
	 String getType();
	 void setType(String type);
	
	 byte getWorkAreaId();
	 void setWorkAreaId(byte workAreaId);
			
}
